<%@page language="java" contentType="text/html; charset=utf-8"	pageEncoding="utf-8" isELIgnored ="false" %>
<html>
<head>
<script type="text/javascript">
     
//获取url中的参数
function getUrlParam(name) {
   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
   var r = window.location.search.substr(1).match(reg); //匹配目标参数
   if (r != null) return unescape(r[2]); return null; //返回参数值
} 
var listUrl="rest/accountDetail.do?shopTime="+$("#filterDate").val();
var userStatusJson;    

$(document).ready(function () {

	userStatusJson=syncGetDictListByTypeName('transferStatus');

    $("#submit-search").click(function () {
        debugger;
        $("#filterDate").val("");
        $('#accountDetail-dg').datagrid({ url:"rest/accountDetail.do",queryParams: form2Json("fms") });   //点击搜索
    });


    $("#accountDetail-dg").datagrid({
	        loadMsg: '数据加载中....',
	        width: '100%',
	        url: listUrl,        
			nowrap : false,
			striped : true,
			remoteSort : false,
			rownumbers : true,
			pagination : true,
			fitColumns : true,
			pageList : [ 10, 15, 20, 25 ],
			/* frozenColumns : [ [ {
				field : 'id',
				checkbox : true
			}, {
				title : '序号',
				field : 'id',
				width : 0,
				hidden : 'true'
			} ] ], */
			columns : [ [ {
				field : 'transferTime',
				title : '转账时间',
				width : 150
			},
			 {
				field : 'arrivalTime',
				title : '到账时间',
				width : 150
			},
			 {
				field : 'shopName',
				title : '收款店铺',
				width : 100
			},
			 {
				field : 'cardNo',
				title : '收款卡号',
				width : 100
			},
			 {
				field : 'cardName',
				title : '收款人',
				width : 100
			},
			 {
				field : 'phone',
				title : '手机号',
				width : 100
			},
			{
				field : 'status',
				title : '状态',
				width : 100,
				formatter : function(val) {
					return formatDictValue(val, userStatusJson);
				}
			},
			 {
				field : 'operater',
				title : '操作人',
				width : 100
			},
			 {
				field : 'remark',
				title : '备注',
				width : 100
			},
			{
				field : 'opt',
				title : '操作',
				width : 100,
				align : 'center',
				formatter: function(value,row,index){
				    return "<a href='javascript:editCouponStatus("+row.id+");'>修改状态</a>";
				}
			}

			] ]
		});// end datagrid
		
		//设置分页控件
		var p = $('#accountDetail-dg').datagrid('getPager');
		$(p).pagination({
			pageSize : 20,//每页显示的记录条数，默认为10
			pageList : [ 20, 25, 30, 35 ],//可以设置每页记录条数的列表
			beforePageText : '第',//页数文本框前显示的汉字
			afterPageText : '页    共 {pages} 页',
			displayMsg : '当前显示 {from} - {to} 条记录   共 {total} 条记录',
			onBeforeRefresh : function() {
				$(this).pagination('loading');
				$(this).pagination('loaded');
			}

		});//end pagination

	})
	//end ready
	
	//end ready
	function editCouponStatus(rowId){
	    var row = $('#accountDetail-dg').datagrid('getSelected');
		if ( row.status == '1') {
			$.messager.alert('操作提示', "已经汇款成功不能修改状态！");
			return;
		} 
	 $.messager.defaults = {
			ok : "确认修改",
			cancel : "取消修改"
		}; 
		$.messager.prompt('修改原因', '请说明修改原因', function(r) {
			if (r) {
			debugger;
			console.log(r);
				$.post('rest/businessChangStatus.do',{"id":row.id,"remark":r}, function(response) {
					if (response.retCode == "0000") {
						$('#accountDetail-dg').datagrid('reload');
						$.messager.alert('操作提示', "修改成功", 'info');							
					} else {
						$.messager.alert('操作提示', "修改失败", 'error');
					}
				});
			}
		});
	}
	function exportExcle(){
	    var url = "account/detailExport.do";
	    debugger;
	    if($("input[name='shopTime']").val()){
	       url=url+"?shopTime="+$("input[name='shopTime']").val();
	    }else{
	       url=url+"?shopTime="+$("#filterDate").val();
	    }
	    if($("#shopName").val()){
	      url=url+"&shopName="+$("#shopName").val();
	    }
		window.open(url);
   }
</script>
</head>
<body>
	<div class="linkbar"><a>财务管理</a>/<a>财务每日详情</a></div>
	<div class="formtoolbar">
		<form id="fms" method="post">
			    <i>时间</i> 
				<input id="shopTimeTop" name="shopTime" class="easyui-datebox" />
				<i>店铺名</i> 
				<input id="shopName" name="shopName"  class="easyui-validatebox" />
				<a id="submit-search" class="easyui-linkbutton">查询</a>
				<a onclick="exportExcle()" class="easyui-linkbutton">导出数据</a>						
			</form>
		</div>
	<div class="clear"></div>
	<div id="accountDetail-dg"></div>
	<input type="hidden" id="filterDate" value="${transferDay}"/>
</body>
</html>